not to leave unpunished - Turkish English Dictionary